factory location - Turkish English Dictionary